direct customers - German English Dictionary